package com.client.service;

import java.util.List;

import com.client.pojo.Post;
import com.client.pojo.PostType;

public interface PostService {
	
	//根据文章id删除
	public void deletePostById(Integer id);

	// 查所有
	public List<Post> findPostAll();

	// 根据查看详情
	public Post bloglist(Integer id);

	// 根据title模糊查询
	public List<Post> selectBlogList(String title);

	// 添加
	public void addBlog(Post post);

	// 根据type查询
	public List<Post> findPostByType(String postType);

	// 查询所有post类型
	public List<PostType> selectTypeAll();

	// 保存文章
	public void saveList(Post post);
	
	
	//查询该用户发布的所有文章
	public List<Post> findPostById(Integer userId);
	
	//点赞
	public void addGoodNum(Integer postId);
}
